package com.filldream.fastboot.common.stockUtils.qt.entity;

import com.filldream.fastboot.common.stockUtils.StockCommonUtil;
import lombok.Data;

import java.math.BigDecimal;

/**
 * Level5实体类
 */
@Data
public class Level5DTO {

    //买卖名称，例如买1，买2，买3
    private String name;

    //买卖标记，true为买，false为卖
    private Boolean buyFlag;

    //买卖单价，单位元
    private BigDecimal price;

    //买卖数量，单位手
    private BigDecimal count;

    //买卖金额，单位元
    private BigDecimal money;

    //买卖数量，自适应单位，手，万手
    private String countHm;

    //买卖金额，自适应单位，元，万元，亿元
    private String moneyHm;

    /**
     * 返回友好的挂单文案
     * @return
     */
    public void autoHm(){
        this.countHm = StockCommonUtil.autoNumberHuman(this.count, 3,"手");
        this.moneyHm = StockCommonUtil.autoNumberHuman(this.money, 3,"元");
    }

}
